# 基础镜像python:3.8-alpine 官方版本
FROM python:3.8-alpine

# 将工作目录切换到 /app
WORKDIR /api

# 将当前目录下的所有内容复制到镜像的 /app 下  
ADD . /api

# 使用 pip 命令安装这个应用所需要的依赖，RUN 指令就是在容器里执行 shell 命令的意思
RUN pip install --trust-host pypi.python.org -r requirements.txt

# 允许外界访问容器的 5000 端口 
EXPOSE 
5000

# 设置容器默认启动命令
CMD ["flask","run"]